Clusters are built using commodity hardware and cost a fraction of the vector processors 集群都是使用常见的硬件进行构建的,其成本只是向量处理器的很小一部分。
In vector processors, the cpu is optimized to perform well with arrays or vectors; hence the name 顾名思义,在向量处理器中,cpu被优化以便很好地处理向量数组的运算。
Before cluster-based computing, the typical supercomputer was a vector processor that could typically cost over a million dollars due to the specialized hardware and software 在基于集群的计算技术出现之前,典型的超级计算机都是向量处理器,由于它们全部采用专用的硬件和软件,因此成本通常会超过一百万美元。
Technique . suppose there are six steps as in ieee arithmetic hardware in a floating-point addition as shown in figure 2 . a vector processor does these six steps in parallel-if the i 向量处理器可以并行处理这六个步骤如果第i个数组元素是在第4个步骤中被添加的,那么向量处理器就会为第(i+1)个元素执行第3个步骤,为第(i+2)个元素执行第2个步骤,依此类推。
Fundamentally, both vector and scalar processors execute instructions based on a clock; what sets them apart is the ability of vector processors to parallelize computations involving vectors such as matrix multiplication, which are commonly used in high performance computing 从根本上来讲,向量处理器和标量处理器都是基于时钟周期来执行指令的;使它们产生区别的是向量处理器并行处理与向量有关的计算的能力(例如矩阵乘法),这在高性能计算中是非常常见的。